Skip to content

refactor(audience-sample-app): drop log row count cap#714

Merged
ImmutableJeffrey merged 1 commit intofeat/audience-sample-appfrom
refactor/audience-sample-app-drop-log-row-cap
Apr 28, 2026
Merged

refactor(audience-sample-app): drop log row count cap#714
ImmutableJeffrey merged 1 commit intofeat/audience-sample-appfrom
refactor/audience-sample-app-drop-log-row-cap

Conversation

@ImmutableJeffrey
Copy link
Copy Markdown
Collaborator

@ImmutableJeffrey ImmutableJeffrey commented Apr 28, 2026

Summary

Removes the LogCapacity const (200) and the eviction check inside AppendLog in AudienceSample.UI.cs. Log rows now accumulate until the user clicks Clear or the session ends. The cap was preventive (defending against unbounded UI growth in long sessions) rather than corrective — sample-app demo sessions are short and the visual tree handles thousands of rows comfortably.

Stacked on top of #711. Base = feat/audience-sample-app. Once 711 merges, this PR's base will auto-rebase to main.

Linear: SDK-152

@ImmutableJeffrey ImmutableJeffrey requested review from a team as code owners April 28, 2026 22:39
Removes the LogCapacity const (200) and the eviction check inside
AppendLog. Log rows now accumulate until the user clicks Clear or
the session ends. Sample-app demo sessions are short and the cap
was preventive rather than corrective.
@ImmutableJeffrey ImmutableJeffrey force-pushed the refactor/audience-sample-app-drop-log-row-cap branch from 5a24d4f to 2748697 Compare April 28, 2026 22:43
@ImmutableJeffrey ImmutableJeffrey changed the base branch from refactor/audience-sdk-drop-error-body-cap to feat/audience-sample-app April 28, 2026 22:43
@ImmutableJeffrey ImmutableJeffrey merged commit 4b29d6f into feat/audience-sample-app Apr 28, 2026
17 checks passed
@ImmutableJeffrey ImmutableJeffrey deleted the refactor/audience-sample-app-drop-log-row-cap branch April 28, 2026 23:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants